package com.wlhse.service;

import com.wlhse.dto.inDto.ProblemImportInDto;
import com.wlhse.dto.outDto.ProblemImportDto;
import com.wlhse.util.R;

public interface ProblemImportService {
    String updateProblemImport(ProblemImportDto problemImportDto,Integer userId);

    //更新整改内容
    String updateRectProblemImport(ProblemImportDto problemImportDto, int userId);

    //更新验证内容
    String updateVerifyProblemImport(ProblemImportDto problemImportDto, int userId);

    void insertProblemImport(ProblemImportDto problemImportDto);

    String queryProblemImport(ProblemImportInDto problemImportInDto);

    String queryProblemImportById(int id, Integer checkPersonID);

    R newInsertProblemImport(ProblemImportDto problemImportDto, int userId);

    String deleteProblem(int id);

    String getModificationById(int id);

    String updateProblemImportDto(ProblemImportDto problemImportDto);

    String getUpdateProblemById(int problemID);

    String selectSomeProblem(ProblemImportInDto problemImportInDto);

//    String addProblemIsRectOntime(ProblemImportDto problemImportDto);

    String getProblemImportDtoByStatus2(ProblemImportInDto problemImportInDto);
}
